[Scia Reto](https://sciareto.org) mind map   
> __version__=`1.1`,showJumps=`true`
---

# linux parrot 目录
> mmd.emoticon=`tree`


## /bin 系统库文件
> collapsed=`true`,fillColor=`#5BFF00`


### /bash 默认的终端

### /zsh 可配置终端

### /rbash 安全的终端

### /dash 轻量级别

### usr/bin/fish 自带补全

### usr/bin/tmux

## /dev 设备文件
> fillColor=`#A4FF00`,leftSide=`true`


## /etc 存放配置文件
> fillColor=`#00FF49`,leftSide=`true`


### passwd 存放账户密码文件

### group 存放用户组信息文件

### shadow 存放用户加密密码

### gshadow 存放用户组加密秘密

### hosts 本地DNS解析文件映射ip

### resolv\.conf 定义了系统使用DNS服务

### nsswitch\.conf 定义系统名称解析的顺序和服务

### fstab 存储文件信息挂载点

### init\.d 存放系统启动时运行的脚本
> collapsed=`true`


#### init\.d/networking restart 重启网络脚本

#### init\.d/networking reload 重新启动

#### sudo service networking restart 

#### /etc/init\.d/cpufrequtils restart

#### 目录
> collapsed=`true`


##### init\.d

### X11 包含x windows System 的配置文件

### profile<br/>profile\.d<br/>为用户设置环境变量的脚本

### bash\.bashrc<br/>为bash设置环境变量的脚本

### sysctl\.conf 配置内核 参数

### crontab<br/>cron\.\*<br/>定时任务配置文件

### samba Samba 服务配置文件

### network

#### interfaces 网络接口配置文件

### hostname 定义系统主机名

### lo\.so\.conf<br/>ld\.so\.cache<br/>动态连接器和配置文件

### apache2<br/>httpd<br/>ApacheWeb 服务器的配置文件

### ssh

### pam\.d PAM\(可拔插认证模块\)的配置文件

### selinux 安全增强的配置文件

#### config
- FILE
<pre>file:///etc/selinux/config?useSystem=true</pre>

#### semanage\.conf
- FILE
<pre>file:///etc/selinux/semanage.conf?useSystem=true</pre>

### iptables iptables 防火墙规则配置

### ssl SSL证书和密钥的存放位置<br/>

### systemd systemd系统的配置文件和单元文件

### default

#### grub 构建目录

##### grub 构建文件可编辑

##### grub\.cfg 编辑完了更新<br/>sudo grub\-mkconfig \-o /boot/grub/grub\.cfg 

### apt

#### 95proxy

##### Acquire::http::Proxy "http://127\.0\.0\.1:8080"

#### sources\.list\.d <br/>存放apt仓库

### mariadb\.conf\.d

#### 50\-client\.cnf
- FILE
<pre>file:///etc/mysql/mariadb.conf.d/50-client.cnf?useSystem=true</pre>

#### 50\-mysql\-client\.cnf
- FILE
<pre>file:///etc/mysql/mariadb.conf.d/50-mysql-clients.cnf?useSystem=true</pre>

#### 50\-mysqld\_safe\.cnf
- FILE
<pre>file:///etc/mysql/mariadb.conf.d/50-mysqld_safe.cnf?useSystem=true</pre>

#### 50\-server\.cnf
- FILE
<pre>file:///etc/mysql/mariadb.conf.d/50-server.cnf?useSystem=true</pre>

#### 60\-galera\.cnf
- FILE
<pre>file:///etc/mysql/mariadb.conf.d/60-galera.cnf?useSystem=true</pre>

#### provider\_bzip2\.cnf
- FILE
<pre>file:///etc/mysql/mariadb.conf.d/provider_bzip2.cnf?useSystem=true</pre>

#### provider\_lzma\.cnf
- FILE
<pre>file:///etc/mysql/mariadb.conf.d/provider_lzma.cnf?useSystem=true</pre>

#### provider\_lzo\.cnf
- FILE
<pre>file:///etc/mysql/mariadb.conf.d/provider_lzo.cnf?useSystem=true</pre>

#### provider\_snappy\.cnf
- FILE
<pre>file:///etc/mysql/mariadb.conf.d/provider_snappy.cnf?useSystem=true</pre>

#### provider\_lz4\.cnf
- FILE
<pre>file:///etc/mysql/mariadb.conf.d/provider_lz4.cnf?useSystem=true</pre>

### sysctl\.conf<br/>网络配置文件

## /lib
> collapsed=`true`,fillColor=`#6DFF00`


### firmware　存放硬件设备的固体文件

## /mnt 临时挂载
> fillColor=`#00FF5B`,leftSide=`true`


## /root
> fillColor=`#5BFF00`


## /src 存放服务数据
> fillColor=`#6DFF00`


## /sys
> fillColor=`#00FF5B`,leftSide=`true`


## /opt 存放可选包
> fillColor=`#80FF00`


## /tmp
> fillColor=`#6DFF00`,leftSide=`true`


## /var 包含经常变化的文件
> collapsed=`true`,fillColor=`#80FF00`


### log日志文件

### cache 存放服务配置应用缓存
> collapsed=`true`


#### apt 安装命令缓存
> collapsed=`true`


##### archives\(档案\)<br/>未能安装却被下载的缓存地方

#### adduser 存储<br/>Adduser　工具配置文件

#### apache2 存储<br/> Apache HTTP 服务器的配置文件

#### apparmor<br/>用于增强系统的安全性，限制程序对文件系统、网络等资源的访问。

#### containers<br/>用于管理容器的运行环境和行为

#### cracklib<br/>用于增强系统密码的安全性

#### cups<br/>用于管理打印服务

#### debconf<br/>用于简化软件包的安装和配置过程

#### dictionaries\-commo<br/>用于支持多语言环境和拼写检查工具

#### fonts<br/>用于管理系统的字体渲染和字体查找路径

#### tomcat10<br/>用于管理 Tomcat 服务器的行为和安全设置。

#### system\-tools\-backends<br/>用于支持图形化系统管理工具的后端逻辑

#### snapd<br/>用于管理 Snap 包的安装和运行环境

#### samba<br/>用于管理 Samba 服务，实现文件共享和网络打印

#### private<br/>用于保护配置文件的安全性

#### postgresql<br/>用于管理 PostgreSQL 数据库的行为和安全设置

#### man<br/>用于管理手册页的显示和搜索

#### ldconfig<br/>用于优化动态链接库的加载路径

#### lighttpd<br/>用于管理 Lighttpd 的行为和设置

#### lightdm<br/>用于管理图形登录界面

#### fontconfig<br/>用于优化字体的显示效果

### lib 持久化shuju

### mail 用户邮件文件

### spool存放队列如邮件队列

### opt可选软件包数据

### run 存放当前启动的文件
> collapsed=`true`


#### utmp 记录当前用户登陆信息

#### wtmp 记录所有用户登陆和注销信息

### lock 锁定文件服务器用于进程同步

### backups 存放系统备份

### games 存放系统和配置文件

### yp 在使用NIS\(网络信息服务\)的系统中的NIS相关的数据

## /usr 用户数据和程序文件
> collapsed=`true`,fillColor=`#00FF37`


### bin
> fillColor=`#00B6FF`


### /sbin 系统管理员<br/>二进制文件
> collapsed=`true`,fillColor=`#00B6FF`


#### initsplash

### lib 存放库文件
> fillColor=`#0092FF`


### include C编译器用的头文件
> fillColor=`#0092FF`


### share<br/>存放共享数据
> collapsed=`true`,fillColor=`#00A4FF`


#### 系统目录
> collapsed=`true`,fillColor=`#0092FF`


##### accounts\-service<br/>用于管理用户账户和组的系统服务
> fillColor=`#FF0000`


##### apparmor\-features：AppArmor 的功能配置。
> fillColor=`#FF3900`


##### apt\-listchanges：在安装软件包时显示变更日志的工具。
> fillColor=`#FF3900`


##### console\-setup：配置终端的字体和键盘布局。
> fillColor=`#FF3900`


##### dbus\-1：D\-Bus 系统服务的配置文件。
> fillColor=`#FF3900`


##### dpkg：Debian 软件包管理器的配置文件。
> fillColor=`#FF3900`


##### dput：用于上传软件包到 Debian 仓库的工具
> fillColor=`#FF3900`


##### gdm：GNOME Display Manager 的配置文件。
> fillColor=`#FF3900`


##### initramfs\-tools：用于生成 initramfs（初始化内存文件系统）的工具。
> fillColor=`#FF3900`


##### iptables：用于配置 Linux 防火墙的工具。
> fillColor=`#FF3900`


##### locale：系统语言和区域设置的配置。
> fillColor=`#FF3900`


##### logrotate：用于自动轮转日志文件的工具。
> fillColor=`#FF3900`


##### network\-manager：管理网络连接的守护进程。
> fillColor=`#FF3900`


##### ntp：网络时间协议（NTP）客户端的配置文件。
> fillColor=`#FF3900`


##### os\-prober：用于检测其他操作系统的工具。
> fillColor=`#FF3900`


##### pam：Pluggable Authentication Modules，用于认证机制的模块。
> fillColor=`#FF3900`


##### pam\-configs：PAM 模块的配置文件。
> fillColor=`#FF3900`


##### polkit\-1：用于管理系统权限的工具
> fillColor=`#FF3900`


##### resolv\.conf：DNS 解析器的配置文件。
> fillColor=`#FF3900`


##### samba：Samba 服务的配置文件，用于文件共享。
> fillColor=`#FF3900`


##### smartmontools：用于监控硬盘健康状态的工具。
> fillColor=`#FF3900`


##### ssmtp：简单的 MTA（邮件传输代理）
> fillColor=`#FF3900`


##### sudoers：定义用户权限的文件
> fillColor=`#FF3900`


##### systemd：系统和服务管理器的配置文件
> fillColor=`#FF3900`


##### whoopsie：Ubuntu 的错误报告工具。
> fillColor=`#FF3900`


##### upstart：旧的系统初始化工具（已被 systemd 替代）。
> fillColor=`#FF3900`


##### ufw：Uncomplicated Firewall，一个简单的防火墙管理工具。
> fillColor=`#FF3900`


##### modemmanager：管理调制解调器的守护进程。
> fillColor=`#FF3900`


##### ca\-certificates\-java：Java 环境中使用的 SSL 证书。
> fillColor=`#FF3900`


##### ca\-certificates：系统信任的 SSL 证书集合。
> fillColor=`#FF3900`


##### ca\-certificates：系统信任的 SSL 证书集合
> fillColor=`#FF3900`


##### bash\-completion：提供 Bash 命令行补全功能。
> fillColor=`#FF3900`


##### apparmor<br/>Linux 安全模块，用于限制程序的行为，防止恶意行为
> fillColor=`#FF2B00`


#### 网络服务
> collapsed=`true`,fillColor=`#0092FF`


##### apache2：Apache HTTP 服务器的配置文件
> fillColor=`#FF3900`


##### avahi：用于零配置网络（Zeroconf）的守护进程
> fillColor=`#FF3900`


##### bind9：DNS 服务器的配置文件
> fillColor=`#FF3900`


##### vsftpd：Very Secure FTP Daemon 的配置文件
> fillColor=`#FF3900`


##### ufw：Uncomplicated Firewall 的配置文件
> fillColor=`#FF3900`


##### tor：Tor 匿名网络的配置文件。
> fillColor=`#FF3900`


##### ssh：SSH 客户端和服务端的配置文件。
> fillColor=`#FF3900`


##### ppp：点对点协议（PPP）的配置文件
> fillColor=`#FF3900`


##### postfix：Postfix 邮件服务器的配置文件
> fillColor=`#FF3900`


##### cups：Common Unix Printing System 的配置文件
> fillColor=`#FF3900`


##### openvpn：OpenVPN 服务的配置文件
> fillColor=`#FF3900`


##### openssh：OpenSSH 服务的配置文件
> fillColor=`#FF3900`


##### nginx：Nginx Web 服务器的配置文件
> fillColor=`#FF3900`


##### lighttpd：Lighttpd Web 服务器的配置文件
> fillColor=`#FF3900`


##### lightdm：Light Display Manager 的配置文件
> fillColor=`#FF3900`


##### dnsmasq：轻量级的 DNS 转发器和 DHCP 服务器
> fillColor=`#FF3900`


#### 图形界和桌面
> collapsed=`true`,fillColor=`#00A4FF`


##### xsessions<br/>存放桌面布局
> collapsed=`true`,fillColor=`#FF3900`


###### lightdm\-xsession\.desktop<br/>这个文件是用来告诉 LightDM 或其他显示管理器（如 GDM、SDDM）如何启动一个 X 会话的
> fillColor=`#FFFF00`


######   mate\.desktop<br/>专门为 MATE 桌面环境准备的，使得用户可以通过 LightDM 或其他显示管理器选择进入 MATE 桌面环境
> fillColor=`#FFFF00`


##### lightdm：Light Display Manager 的配置文件。
> fillColor=`#FF3900`


##### xsession：用户登录时启动的 X11 会话配置。
> fillColor=`#FF3900`


##### xserver：X11 服务器的配置文件。
> fillColor=`#FF3900`


##### xorg：X11 图形服务器的配置文件。
> fillColor=`#FF3900`


##### xfce4：XFCE 桌面环境的配置文件。
> fillColor=`#FF3900`


##### plasma：KDE Plasma 桌面环境的配置文件。
> fillColor=`#FF3900`


##### caja：MATE 文件管理器的配置文件。
> fillColor=`#FF3900`


##### mate：MATE 桌面环境的配置文件。
> fillColor=`#FF3900`


##### gtk\-4\.0：GTK\+ 4\.0 图形库的配置文件。
> fillColor=`#FF3900`


##### gtk\-3\.0：GTK\+ 3\.0 图形库的配置文件
> fillColor=`#FF3900`


##### gnome：GNOME 桌面环境的配置文件。<br/>
> fillColor=`#FF3900`


#### 安全和隐私
> collapsed=`true`,fillColor=`#0080FF`


##### apparmor：Linux 安全模块，用于限制程序的行为。
> fillColor=`#FF3900`


##### openssl：SSL/TLS 加密库。
> fillColor=`#FF3900`


##### nmap：网络扫描工具
> fillColor=`#FF3900`


##### libpam：PAM（Pluggable Authentication Modules）模块。
> fillColor=`#FF3900`


##### unattended\-upgrades：自动更新系统软件包的工具。
> fillColor=`#FF3900`


##### seccomp：用于限制系统调用的工具。
> fillColor=`#FF3900`


##### haveged：用于生成随机数的工具。
> fillColor=`#FF3900`


##### gnupg：GNU 隐私卫士，用于加密和签名。
> fillColor=`#FF3900`


##### firejail：用于限制程序行为的沙箱工具。
> fillColor=`#FF3900`


#### 其他
> collapsed=`true`,fillColor=`#0092FF`


##### apt：Debian 软件包管理器的配置文件
> fillColor=`#FF3900`


##### ncurses：用于终端用户界面的库。
> fillColor=`#FF3900`


##### locale：系统语言和区域设置的配置文件。
> fillColor=`#FF3900`


##### gsettings：GNOME 桌面环境的配置文件。
> fillColor=`#FF3900`


##### dpkg：Debian 软件包管理器的配置文件
> fillColor=`#FF3900`


##### bash：Bash Shell 的配置文件。
> fillColor=`#FF3900`


##### dconf：GNOME 桌面环境的配置文件。
> fillColor=`#FF3900`


##### cron：定时任务管理器的配置文件
> fillColor=`#FF3900`


### local<br/>地系统管理员安装的软件包
> fillColor=`#00A4FF`


### src<br/>源代码
> fillColor=`#0080FF`


## /home
> collapsed=`true`,fillColor=`#5BFF00`,leftSide=`true`


### \.config 在home 目录的软件配置文件存放地质

## /boot 启动文件
> fillColor=`#00FF5B`


## /proc 虚拟文件 系统进程<br/>内核信息
> fillColor=`#49FF00`,leftSide=`true`


## media 挂载外部入口
> collapsed=`true`,fillColor=`#00FF80`


### bohhua 用户
> collapsed=`true`


#### 1EFD96514EA0C73D<br/>u盘挂载ＩＤ
